package o;

import android.view.animation.AnimationUtils;
import android.view.animation.Interpolator;

public class brq {
    private int ʽ;
    private Interpolator ˊ;
    private int ˋ;
    private float ˎ;
    private long ˏ;
    private float ॱ;
    private boolean ॱॱ = true;
    private int ᐝ;

    public boolean ˏ() {
        if (ˋ()) {
            return false;
        }
        long currentAnimationTimeMillis = AnimationUtils.currentAnimationTimeMillis() - this.ˏ;
        int i = this.ᐝ;
        if (currentAnimationTimeMillis < ((long) i)) {
            float interpolation = this.ˊ.getInterpolation(((float) currentAnimationTimeMillis) / ((float) i));
            this.ॱ = (interpolation * (this.ˎ - this.ॱ)) + this.ॱ;
            return true;
        }
        this.ॱ = this.ˎ;
        this.ॱॱ = true;
        return true;
    }

    private boolean ˋ() {
        return this.ॱॱ;
    }

    public float ॱ() {
        return this.ॱ;
    }

    public int ˊ() {
        return this.ˋ;
    }

    public int ˎ() {
        return this.ʽ;
    }
}
